spot pains - Turkish English Dictionary